description: Источники данных, на каждый из которых в Airbyte нужно настроить Source и Destination
config_default_type: "`datacraft_variable`"
config_default_format: "`json`"
type: config
doc_status: ready (нужно ревью)
Описание
Данный конфиг формируется/обновляется при добавлении/изменении источников данных в dataCraft в разделе Данные:
Конфиг содержит следующую информацию об источнике данных:
id
- идентификаторsource_type
- тип источникаaccount_name
- название учетной записи или профиля в Яндекс.Директ, Google Ads и других аналитических системахproject
- проект, к которому относятся данные источникаpreset
- название пресета. Указанное в этом разделе название, должно соответствовать названиям пресетов в разделе source_presets
в конфиге presetssource_class
- класс источника данных. Всего разделяем источники на 4 класса: ads_cabinet
, analytical_service
, crm
и other
Данные из конфига используются для создания файлов моделей в DAG’е generate_models. Конфиг обновляется при каждом внесённом изменении в раздел Источники данных в dataCraft. Это позволяет поддерживать модели по обработке данных актуальными.
{
"datasources": {
"13": {
"source_type": "yd",
"account_name": "adventum-client2",
"project": "datacraft",
"preset": "yd_default",
"source_class": "ads_cabinet"
},
"14": {
"source_type": "ym",
"account_name": "adventum-client2",
"project": "datacraft",
"preset": "ym_default",
"source_class": "ads_cabinet"
},
"15": {
"source_type": "appmetrica",
"account_name": "adventum-client2",
"project": "datacraft",
"preset": "appmetrica_default",
"source_class": "ads_cabinet"
}
}
}